@charset "utf-8";
/*css reset*/
body,button,input,select,textarea{font:12px/1.125 Arial,Helvetica,sans-serif;_font-family:"SimSun";}
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0; padding:0;}
table{border-collapse:collapse;border-spacing:0;}
li{list-style:none;}
fieldset,img{border:0;}
q:before,q:after{content:'';}
input,textarea{outline-style:none;}
i,em{font-style: normal;}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none;}
textarea{resize:none}
address,caption,cite,code,dfn,em,i,th,var{font-style:normal;font-weight:normal;}
legend{color:#000;}
abbr,acronym {border:0;font-variant:normal;}
a{text-decoration:none;color:#619dbf;}
a:hover{text-decoration:underline;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display:block;zoom:1;}
.fl{float: left;}
.fr{float: right;}
.text_right{text-align:right;}
.noface .feed_list .content{margin-left:10px;}
.overflow_hidden{overflow: hidden;}
/*theme*/
.W_textb{color:#999;}
.W_linkb a,a.W_linkb{color:#7AA5B9;}
.color_red{color:#f00;}
/*layout*/
.M_wrap{width:760px;margin:0 auto;background:#fff;}
.M_center{float: left;width:545px;padding-right:20px;*overflow:hidden;}
.M_bigcenter{width:760px;}
.M_sidebar{width:185px;padding-left:10px;float:right;*overflow:hidden;}
.M_wrap .M_option{padding:5px 0;}
.M_module{clear:both;}
/*line*/
.line_solid{border:0;height:0;overflow:hidden;margin:15px 0;clear:both;border-top-width:1px;border-top-style:solid;}
/*new icons*/
.icon_arrow1,.icon_tools,.icon_edit,.icon_del{background:url(../../images/common/icons.png) no-repeat -999px 0;display:inline-block;}
.icon_arrow1{width:18px;height:18px;}
.icon_tools{background-position:-40px -20px;width:10px;height:10px;margin-right:2px;}
.icon_edit{background-position:0 -20px;width:16px;height:14px;margin-right:2px;}
.icon_del{background-position:-20px -20px;width:14px;height:14px;margin-right:2px;}
/*icons 发布框*/
.icon_face,.icon_image{display: inline-block;width:16px;height:16px;background:url(../../images/common/weibo_ico.png) no-repeat -999px 0;}
.icon_face{background-position:0 0;}
.icon_image{background-position:0 -34px;}
/*icon arrow*/
.arrow1_up,.arrow1_down{background:url(../../images/common/arrow.png) no-repeat;display:inline-block;width:23px;height:23px;}
.arrow1_up{background-position:0 -20px;}
.arrow1_up:hover{background-position:0 -45px;}
.arrow1_down{background-position:-25px -20px;}
.arrow1_down:hover{background-position:-25px -45px;}
/*title*/
.title1{height:30px;}
.title1 strong{float:left;line-height:24px;font-weight:normal;font-size:14px;color:#555;}


/*input*/

/*button*/
.M_btn1,.M_btn1 span,.M_btn2,.M_btn2 span,.M_btn3,.M_btn3 span,.M_btn4,.M_btn4 span,.M_btn5,.M_btn5 span{background:url(../../images/common/btn.png);display: inline-block;}
.M_btn1,.M_btn2,.M_btn3,.M_btn4,.M_btn5{padding-left:5px;}
.M_btn1:hover,.M_btn2:hover,.M_btn3:hover,.M_btn4:hover{text-decoration:none;cursor: pointer;}
.M_btn1 span,.M_btn2 span,.M_btn3 span,.M_btn4 span,.M_btn5 span{padding:0 15px 0 10px;}
.M_btn1{background-position:0 0;color:#fff;}
.M_btn1 span{background-position:100% -30px;font:14px "Microsoft Yahei";height:29px;line-height:27px;}
.M_btn1:hover{background-position:0 -60px;}
.M_btn1:hover span{background-position:100% -90px;}
.M_btn2{background-position:0 -120px;color:#666;}
.M_btn2 span{background-position:100% -150px;font:14px "Microsoft Yahei";height:29px;line-height:27px;}
.M_btn2:hover{background-position:0 -180px;}
.M_btn2:hover span{background-position:100% -210px;}
.M_btn3{background-position:0 -240px;color:#fff;}
.M_btn3 span{background-position:100% -270px;height:25px;line-height:23px;}
.M_btn3:hover{background-position:0 -300px;}
.M_btn3:hover span{background-position:100% -330px;}
.M_btn4{background-position:0 -360px;color:#73797c;}
.M_btn4 span{background-position:100% -385px;height:23px;line-height:21px;}
.M_btn4:hover{background-position:0 -410px;}
.M_btn4:hover span{background-position:100% -435px;}

/*pages number*/
.M_pagenum{padding:10px 0;text-align:right;}
.M_pagenum .M_btn4{margin:0 8px;}
.M_pagenum .num,.M_pagenum .cur{display: inline-block;padding:0 5px;height:20px;line-height:20px;background:#f3f3f3;margin:0 3px;}
.M_pagenum .cur{color:#595959;background:#fff;}
/*scrollbox*/
.scrollbox .scroll_img1,.scrollbox .scroll_img2{position: relative;width:252px;height:190px;}
.scrollbox .scroll_img1 .img{width:252px;height:190px;}
.scrollbox .scroll_img1 .text,.scrollbox .scroll_img2 .text{position: absolute;width:100%;left:0;right:0;bottom:0;height:28px;line-height:28px;}
.scrollbox .scroll_img1 .text b,.scrollbox .scroll_img2 .text b{background-color:#000;opacity: 0.5;filter:alpha(opacity=5);height:28px;display:block;width:100%;}
.scrollbox .scroll_img1 .text p,.scrollbox .scroll_img2 .text p{color:#fff;position: absolute;z-index:2;padding:0 5px;left:0;right:0;bottom:0;line-height:28px;}
.scrollbox .scroll_img1 .text p a,.scrollbox .scroll_img2 .text p a{color:#fff;}
.scrollbox .scroll_img1 .text p .fr,.scrollbox .scroll_img2 .text p .fr{font-weight:bold;}
.scrollbox .scroll_img1 .prev,.scrollbox .scroll_img1 .next,.scrollbox .scroll_img2 .prev,.scrollbox .scroll_img2 .next{position: absolute;width:10px;height:18px;top:80px;background:url(../../images/common/arrow.png);}
.scrollbox .scroll_img1 .prev,.scrollbox .scroll_img2 .prev{background-position: 0 0;left:5px;}
.scrollbox .scroll_img1 .next,.scrollbox .scroll_img2 .next{background-position: -11px 0;right:5px;}
.scrollbox .scroll_img1:hover .prev,.scrollbox .scroll_img1 .prev:hover,.scrollbox .scroll_img2:hover .prev,.scrollbox .scroll_img2 .prev:hover{background-position: -22px 0;}
.scrollbox .scroll_img1:hover .next,.scrollbox .scroll_img1 .next:hover,.scrollbox .scroll_img2:hover .next,.scrollbox .scroll_img2 .next:hover{background-position: -33px 0;}
.scrollbox .scroll_img2{width:340px;height:256px;}
.scrollbox .scroll_img2 .img{width:340px;height:256px;}
.scrollbox .scroll_img2 .prev,.scrollbox .scroll_img2 .next{top:120px;}
/*table*/
.tablebox{}
.tablebox ul{clear:both;overflow:hidden;zoom:1;display:table;table-layout:fixed;*display:block;}
.tablebox .tbody ul{border:1px solid #fff;}
.tablebox .tbody ul:hover{background:#f2f2f2;}
.tablebox li{vertical-align: middle;display:table-cell;padding:5px 0;*float:left;}
.tablebox .hover{visibility: hidden;_visibility:visible;}
.tablebox ul:hover .hover{visibility:visible;}
.tablebox .thead{height:35px;line-height:26px;background:-moz-linear-gradient( top,#f5f5f5,#ededed);background:-webkit-linear-gradient( top,#f5f5f5,#ededed);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#fff5f5f5, endColorStr=#ffededed)\9;border:1px solid #fff;}
:root .tablebox .thead{filter:none;}
/*tabs*/
.tabbox .tab_message{width:;border:1px solid #e2e2e2;border-radius:4px;}
.tabbox .tab_message ul{border-bottom:1px solid #e2e2e2;background:#f5f5f5;height:42px;}
.tabbox .tab_message li{float:left;height:43px;position: relative;width:65px;}
.tabbox .tab_message li a{display:block;background:#f5f5f5;height:26px;padding:16px 0 0;font-size:14px;text-align:center;color:#619dbf;overflow:hidden;border-right:1px solid #e2e2e2;}
.tabbox .tab_message li a .css_arrow{display:none;border-color: #ababab transparent transparent;border-width:3px;margin:7px auto 0;}
.tabbox .tab_message li a:hover,.tabbox .tab_message li a.cuurent{background:#fff;text-decoration:none;color:#5b5b5b;}
.tabbox .tab_message li a.cuurent{border-bottom:1px solid #fff;_position:relative;_bottom:-1px;}
.tabbox .tab_message li a.cuurent .css_arrow{display: block;}
.tabbox .tab_message .pop{background:-moz-linear-gradient( top,#62dcf3,#31a3de);background:-webkit-linear-gradient( top,#62dcf3,#31a3de);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ff62dcf3, endColorStr=#ff31a3de)\9;position: absolute;height:16px;color:#fff;padding:0 3px;top:-4px;right:4px;font:10px Arial;line-height:16px;text-shadow:1px 1px 1px rgba(0,0,0,0.25);-webkit-text-size-adjust:none;}
:root .tabbox .tab_message .pop{filter:none;}
.tabbox .tab_message .cont{clear:both;}
.tabbox .tab_list1 .tab{float:left;}
.tabbox .tab_list1 .tab li{padding-bottom:5px;}
.tabbox .tab_list1 .tab li a{display: block;font-size:14px;line-height:30px;height:30px;background:#eee;color:#555;padding:0 15px;text-align:center;border-top-left-radius:3px;border-bottom-left-radius:3px;}
.tabbox .tab_list1 .tab li a:hover{background:#ddd;text-decoration:none;}
.tabbox .tab_list1 .tab li a.current{background:#666;color:#fff;}
.tabbox .tab_list1 li.option{text-align:right;background:#fff;}
.tabbox .tab_list1 li.option a{text-align:right;font-size:12px;background:#fff;display:inline;color:#619DBF;padding:0 5px;}
.tabbox .tab_list1 li.option a:hover{background:#fff;text-decoration:underline;}
.tabbox .tab_list1 .cont{border-left:1px solid #eee;padding:0 10px;float:left;overflow:hidden;}
.tabbox .tab_list2 .tab{border-bottom:2px solid #666;height:27px;}
.tabbox .tab_list2 .tab li{float: left;height:27px;}
.tabbox .tab_list2 .tab li.line{height:14px;border-left:1px solid #ccc;margin-top:6px;}
.tabbox .tab_list2 .tab li a{display:inline-block;line-height:27px;border-top-left-radius:4px;border-top-right-radius:4px;padding:0 15px;font-size:14px;}
.tabbox .tab_list2 .tab li a.current{background:#666;color:#fff;position:relative;z-index:10;padding:0 16px;margin:0 -1px;}
/*send weibo*/
.weibobox .weibo_send .textarea{border:1px solid #c6c6c6;border-radius:4px;box-shadow:inset 1px 0 5px rgba(0,0,0,0.25);overflow: hidden;}
.weibobox .weibo_send .option .fl a{margin-right:10px;}
.weibobox .weibo_send .option .fl i{position: relative;top:3px;margin-right:4px;}
.weibobox .weibo_send .option .M_btn1{text-shadow:1px 1px 1px rgba(38,135,190,0.6);}
/*列表*/
.list1{}
.list1 li{float: left;width:50px;margin-right:15px;}
.list1 li .img label{display: block;width:50px;height:50px;position: relative;}
.list1 li .img label input{position: absolute;right:0;bottom:-2px;}
.list1 li .name{padding-top:2px;line-height:1.5;height:3em;overflow:hidden;}
.list1 li a:hover{text-decoration:none;color:#ea5647;}
.list1 li a img,.list3 .img a img{border:1px solid #ddd;}
.list1 li a:hover img,.list3 .img a:hover img{border-color:#cacaca;}
.list2{}
.list2 li{line-height:1.8;height:1.8em;overflow:hidden;color:#999;}
.list3 li{overflow: hidden;zoom:1;padding:0 0 10px;}
.list3 .img{float:left;width:50px;height:50px;}
.list3 .cont{margin-left:60px;color:#999;}
.list3 .cont em{display:block;}
.list3 .cont p{padding-top:5px;line-height:1.5;}
.list3 .cont .text1{padding-left:3em;text-indent:-3em;line-height:1.5;}
.list4{}
.list4 li{float:left;width:156px;text-align:center;}
.list4 li p{padding:5px 0 10px;height:14px;overflow: hidden;white-space:nowrap;}
/*wig*/
.toggle1 .icon_arrow1{position:relative;top:4px;margin-right:5px;}
.toggle1 .arrow_down{background-position:0 0;}
.toggle1 .arrow_up{background-position:-20px 0;}
.toggle1:hover .arrow_down{background-position:-40px 0;}
.toggle1:hover .arrow_up{background-position:-60px 0;}
